package com.liangdemo.web.设计模式.工厂模式;

/**
 * 披萨类
 * 
 * @AUTHOR: Mr.Liang
 * @DATE: 2023/5/6 15:20
 * @DESCRIPTION:
 */
// 将此类设计为抽象类
public abstract class Pizza {
    protected String name;

    // 准备原材料，不同的披萨不一样，因此做成抽象方法
    public void bake() {
        System.out.println(name + "baking;");
    }

    public void cut() {
        System.out.println(name + "cutting;");
    }

    // 打包
    public void box() {
        System.out.println(name + "box;");
    }

    public void setName(String name) {
        this.name = name;
    }
}
